#pragma once

namespace DinoUI
{
	class Rect
	{
	protected:
		int m_x;
		int m_y;

		int m_width;
		int m_height;


	public:
		Rect(int x, int y, int w, int h);
		Rect(void);
		~Rect(void);

		virtual void SetPosition(int x, int y);
		void SetX(int x);
		void SetY(int y);
		int GetX();
		int GetY();
		void SetWidth(int w);
		void SetHeight(int h);
		void SetSize(int w, int h);
		int GetWidth();
		int GetHeight();
		bool IsPointInside(int x, int y);
	};
}
